disperse placenta - German English Dictionary